/*
  学习目标：操作符typeof 
  作用: 获取值的类型
  注意:
    1. 和JS中typeof的区别
    2. typeof不能获取函数的返回值类型
*/
let arr = [1, 2, 3, 4];
let arr2 = ['a', 'b']
let obj = {
  a:{}
}
const str: typeof arr = []
const str2: typeof arr2 = []
const obj2: typeof obj = {
  a:{}
}

// 区别:
// JS 在=右边,作为一个值
const xxx = typeof {};
// TS 在:后面,表示一个类型
// const yyy: typeof obj = {}